package 接口;

public class JumppingDemo {
    public static void main(String[] args) {
//        Jumpping j = new Jumpping();

        //抽象的不能被实例化
        //接口参照多态的方式，通过类对象实例化，叫接口多态
        //多态的形式：具体类多态，抽象类多态，接口多态
        //多态的前提：有继承或者实现关系；有方法重写，有父（类/接口）引用指向（子/实现）类对象
        //接口的实现类：
        //要么重写接口中的所有抽象方法
        //要么是抽象类

        Jumpping j=new Cat();
        j.Jump();
        Jumpping j1=new Dog();
        j1.Jump();
            }

        }
